fishing biological models mechanics thermodynamics alignment engineering microscopes tide consultant energy biology swim car repair cyclocross physics swimming tim johnson california pool cycling collision sailing